economic strangulation - Espagnol Anglais Dictionnaire